package com.hualan.sfzy.mapper.permission;

import com.hualan.sfzy.mapper.BaseMapper;
import com.hualan.sfzy.model.entity.SystemUsers;
import org.apache.ibatis.annotations.Mapper;

/*
 * 继承BaseMapper中定义的方法，还可以扩展。
 */
@Mapper
public interface SystemUsersMapper extends BaseMapper<SystemUsers> {
    /*
     * 根据用户名等值查询
     * 1、注册：用户名查重
     * 2、用户登录（精细化提示使用，先判断用户名，再判断密码）
     */
    SystemUsers selectByUsername(String username);

    // 修改密码
    int updatePwd(SystemUsers systemUsers);

    // 重置密码前的查询操作
    SystemUsers forGetPwd(SystemUsers systemUsers);
}